stiff-tailed duck – Català–English translations

🇬🇧 en ca

stiff-tailed duck noun

  • Oxyurinae duck
malvasia de Jamaica
Wiktionary Links